mat-surface glass - Spanish English Dictionary